/*
 * This program is free software: you can redistribute it and/or modify it under
 * the terms of the GNU General Public License as published by the Free Software
 * Foundation, either version 3 of the License, or (at your option) any later
 * version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 * details.
 * 
 * You should have received a copy of the GNU General Public License along with
 * this program. If not, see <http://www.gnu.org/licenses/>.
 */
package l2bot.network.game.ServerPackets;

//import java.util.List;
//import java.util.logging.Logger;

//import net.sf.l2j.gameserver.datatables.ClanTable;
//import net.sf.l2j.gameserver.instancemanager.FortManager;
//import net.sf.l2j.gameserver.model.L2Clan;
//import net.sf.l2j.gameserver.model.entity.Fort;

/**
 *
 * @author  KenM
 */
public class ExShowFortressInfo extends L2GameServerPacket
{
    //private static final Logger _log = Logger.getLogger(ExShowFortressInfo.class.getName());
	
	/**
     * @see net.sf.l2j.gameserver.network.serverpackets.L2GameServerPacket#getType()
     */
    //@Override
    //public String getType()
    //{
        //return "[S] FE:15 ExShowFortressInfo";
    //}

    /**
     * @see net.sf.l2j.gameserver.network.serverpackets.L2GameServerPacket#writeImpl()
     */
    @Override
    public void readP()
    {
        //writeC(0xfe);
        readH();//writeH(0x15);
        //List<Fort> forts = FortManager.getInstance().getForts();
        int s = readD();//writeD(forts.size());
        //for (Fort fort : forts)
        for (int i = 0; i < s; i++) 
        {
            int id = readD();//writeD(fort.getFortId());
            //if (fort.getOwnerId() > 0)
            //{
                //L2Clan clan = ClanTable.getInstance().getClan(fort.getOwnerId());
                //if (clan != null)
                //{
                    String clan = readS();//writeS(clan.getName());
                //}
                //else
                //{
                    //_log.warning("No owner clan for fortress: "+fort.getName()+" - Owner Id: "+fort.getOwnerId());
                    //writeS("");
                //}
            //}
            //else
            //{
                //writeS("");
            //}
//            
            //if ((fort.getSiege().getIsScheduled()) || (fort.getSiege().getIsInProgress()))
            //{
                int scheduled = readD();//writeD(1);
            //}
            //else
            //{
            	//writeD(0);
            //}
//            
            //// Time of possession
            int time = readD();//writeD(fort.getOwnedTime());
        }
    }
    
}
